﻿//-----------------------------------------------------------------------
// <copyright file="AccountInforBase.cs" company="O-RID">
//     Copyright (c)2010 O-RID Co.,Ltd.
// </copyright>
// <author>Zhang Jun</author>
// <summary>
//          服务的数据传输项
//          账号管理 登录用户基本信息基类
//          作成日：09/19/2010
// </summary>
//-----------------------------------------------------------------------

namespace Orid.Management.Statistics.Service.OPUnitService.Account.ServiceModel
{
    using System.Runtime.Serialization;

    /// <summary>
    /// 账号管理 登录用户基本信息基类
    /// </summary>
    [DataContract]
    public class AccountInforBase
    {
        #region 字段

        /// <summary>
        /// _accountID
        /// 用户ID
        /// </summary>
        string _accountID = string.Empty;

        /// <summary>
        /// _accountState
        /// 用户状态
        /// </summary>
        string _accountState = string.Empty;

        /// <summary>
        /// _parentID
        /// 用户父级
        /// </summary>
        string _parentID = string.Empty;

        /// <summary>
        /// _opName
        /// 真实姓名
        /// </summary>
        string _opName = string.Empty;

        #endregion 字段

        #region 属性
        /// <summary>
        /// Gets or sets the name of the accountID
        /// 用户ID
        /// </summary>
        [DataMember]
        public string AccountID { get; set; }

        /// <summary>
        /// Gets or sets the name of the AccountState
        /// 用户状态
        /// </summary>
        [DataMember]
        public string AccountState { get; set; }

        /// <summary>
        /// Gets or sets the name of the ParentID
        /// 用户父级
        /// </summary>
        [DataMember]
        public string ParentID { get; set; }

        /// <summary>
        /// Gets or sets the name of the OpName
        /// 用户姓名
        /// </summary>
        [DataMember]
        public string OpName { get; set; }

        #endregion 属性
    }
}
